splenic cell - German English Dictionary